﻿using Neturion.IRepositorios;
using Neturion.Repositorios;

namespace Neturion.Negocios
{
    /// <summary>
    /// 
    /// </summary>
    public class NegocioGerenciadorBD
    {
        private static IGerenciadorBD _gerenciadorBd = new GerenciadorBD();

        /// <summary>
        /// 
        /// </summary>
        public NegocioGerenciadorBD()
        {
        }

        /// <summary>
        /// 
        /// </summary>
        public static void IniciarTransacao()
        {
            _gerenciadorBd.IniciarTransacao();
        }

        /// <summary>
        /// 
        /// </summary>
        public static void ConfirmarTransacao()
        {
            _gerenciadorBd.ConfirmarTransacao();
        }

        /// <summary>
        /// 
        /// </summary>
        public static void CancelarTransacao()
        {
            _gerenciadorBd.CancelarTransacao();
        }

        /// <summary>
        /// 
        /// </summary>
        public static void LimparSessao()
        {
            _gerenciadorBd.LimparSessao();
        }

        /// <summary>
        /// 
        /// </summary>
        public static void FecharSessao()
        {
            _gerenciadorBd.FecharSessao();
        }
    }
}